have got something licked - Turc Anglais Dictionnaire